Skip to content

feat: add speed gesture when fullscreen#59

Open
2gr wants to merge 1 commit into
InfinityLoop1308:devfrom
2gr:fullscreen-speed-controls
Open

feat: add speed gesture when fullscreen#59
2gr wants to merge 1 commit into
InfinityLoop1308:devfrom
2gr:fullscreen-speed-controls

Conversation

@2gr

@2gr 2gr commented Jun 24, 2026

Copy link
Copy Markdown

Hey, I implemented playback speed controls when in fullscreen (with some help from Claude) (ref. issue: InfinityLoop1308/PipePipe#825)

  • When enabled, swiping up or down in the middle of the screen controls the playback speed
  • To avoid issues w/ swiping to enter/exit fullscreen, the "Swipe to control playback speed" disables the "Fullscreen gesture control" option and vice-versa
  • When "Fullscreen gesture control" was off, there was a flicker when swiping on non-fullscreen video. The change on BasePlayerGestureListener.kt ensures that the flicker won't happen.
  • I arbitrarily set a min speed of 0.1 and a max of 4

If you require any changes at all let me know :)

EDIT: Forgot to include, but I did test the change on my own device

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant